be ripped to shreds - Español Inglés Diccionario